Experience with FADE for the Visualization and Abstraction of Software Views

نویسنده

  • Aaron J. Quigley
چکیده

This paper describes the FADE paradigm for visualization and a series of experiments for the fast layout, abstract representation, and measurement of software views. In program comprehension, graph models are typically used to represent relational information, where the visualization of such graphs is referred to as graph drawing. Here we present the results of an investigation into efficient techniques for drawing and abstractly representing large software views withly representing large software views with thousands of nodes from four medium sized software systems. The paradigm presented in this paper marries a solution to problems of computation time, screen space, cognitive load, and rendering for large-scale drawings using a single graph model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Manipulating and Documenting Software Structures

An e ective approach to program understanding involves browsing, exploring, and creating views that document software structures at multiple levels of abstraction. While exploring the many relationships in a multi-million line legacy software system, one can easily lose context. One approach to alleviate this problem is to visualize these structures using sheye-view techniques. This chapter int...

متن کامل

Bhaskar\'s Views on Transcendental-Critical Research in Education

Bhaskar's Views on Transcendental-Critical Research in Education M. Poorkarimi, Ph.D. A.R. Saadeghzaadeh, Ph.D. K. Baagheri, Ph.D. M. Mehrmohammadi, Ph.D. To explain Bhaskar's views on the very essence of transcendental-critical research and the way it can be conducted in the field of education a deductive approach is taken. This type of research assumes a structured uni...

متن کامل

Experimental Visualization of Labyrinthine Structure with Optical Coherence Tomography

Introduction:Visualization of inner ear structures is a valuable strategy for researchers and clinicians working on hearing pathologies. Optical coherence tomography (OCT) is a high-resolution imaging technology which may be used for the visualization of tissues. In this experimental study we aimed to evaluate inner ear anatomy in well-prepared human labyrinthine bones.Materials and Methods:Thr...

متن کامل

Manipulating and documenting software structures using SHriMP views

An effective approach to program understanding involves browsing, exploring, and creating views that document software structures at different levels of abstraction. While exploring the myriad of relationships in a multi-million line legacy system, one can easily loose context. One approach to alleviate this problem is to visualize these structures using jsheye techniques. This paper introduces...

متن کامل

Position Paper: Challenges in Visualizing and Reconstructing Architectural Views

A common approach to cope with software architecture comprehension is to provide higher levels of abstraction of lower level system information. Architectural recovery tools provide such high-level views by extracting and abstracting a subset of the software entities. In this research we are focusing on challenges in visualizing and reconstructing architectural views. In particular we are looki...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002